package cn.zwx.common.swagger.starter.properties;

import lombok.Data;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.boot.context.properties.ConfigurationProperties;

/**
 * @author zhangwenxue
 */
@Data
@ConfigurationProperties(prefix = "cn.zwx.swagger")
public class SwaggerProperty {

    @Value("${spring.profiles.active}")
    private String profiles;

    /**
     *  swagger 标题
     **/
    private String swaggerTitle;
    /**
     *  swagger 描述
     **/
    private String description;
    /**
     *  swagger 扫描包 如果不存在按照注解扫描
     **/
    private String basePackage;
    /**
     *  swagger 服务地址 可选
     **/
    private String termsOfServiceUrl;
    /**
     *  swagger 作者
     **/
    private String author;
    /**
     *  swagger email
     **/
    private String email;
    /**
     *  swagger url 可选
     **/
    private String url;
    /**
     *  swagger version 版本号
     **/
    private String version;

}
